#ifndef TETRIS_HINT_H_
#define TETRIS_HINT_H_
#include "ui.h"
#include "../util/table.h"
namespace Tetris{

class Tetris_NextShape : UI::UI_Window {
public:
	Tetris_NextShape(int left,int top,UI::UI_Window* parent);
	void SetShape(const Shape* p_shape);
};
class Tetris_Score : UI::UI_Window {
public:
	Tetris_Score(int left,int top,UI::UI_Window* parent);
	void ShowScore(int score);
};
class Tetris_Player : UI::UI_Window {
public:
	Tetris_Player(int left,int top,UI::UI_Window* parent);
	void ShowPlayer(const std::string& player);
};

class Tetris_Notice : UI::UI_Window {
public:
	Tetris_Notice(int left,int top,UI::UI_Window* parent);
	void ShowNotice(const std::string& notice);
};

}
#endif
